overlapping debt - German English Dictionary